It is a common misconception that the Civil War was fought over slavery alone.